be strong physically - Turc Anglais Dictionnaire